Нет, конечно, афроамериканец - это по определению гражданин США (или, во всяком случае, иммигрант, постоянно проживающий в Штатах). Можно говорить просто "чернокожий француз, британец и т.д." Или "африканского происхождения". А сами жители этих стран называют их на своих языках по-разному. Интересно, что если в США названия расовых меньшинств образуются по шаблону "такой-то American" (например, Indian American или Chinese American), то в Великобритании принято говорить наоборот: British Indian, British Pakistani (но чернокожие граждане Соединённого Королевства называются Black British). Где-то в ходу выражение "аллохтон" и "аллофон" (от греческого "аллос" - другой"), но оно не имеет отношения к расе, а скорее к этническому происхождению или родному языку.
Афро-эуропейцами их называйте.) Афро-азиатами и афро-африканцами.) А еще можно афро-французами, афро-итальянцами или афро-украинцами, или кто там у вас еще, афро-русские?)
В русском "черный" примерно то же, что в США ниггер :)
Не стоит применительно к гражданам России применять этот термин.
Проще всего называть их неграми. В русском языке это не оскорбительное слово, как и слово азиат, или белый. Это если в бытовом разговоре, в СМИ лучше использовать афрофранцуз, афророссиянин, афробританец.