carcocha - German English Dictionary