carcacha - German English Dictionary