kachumber - German English Dictionary