ramadi - German English Dictionary