tronchada - German English Dictionary