troncha - German English Dictionary