native of palermo - German English Dictionary