group of latin people - French English Dictionary