troat - German English Dictionary