cushcush - German English Dictionary