tronchar - German English Dictionary