cherife - German English Dictionary