camels - German English Dictionary