group of latin people - German English Dictionary