trapelacucha - German English Dictionary