tronchuda - German English Dictionary