coat of arms of senegal - German English Dictionary