maghribi - German English Dictionary