chelele - German English Dictionary