toby - German English Dictionary