carcajou - German English Dictionary