teydefinch - German English Dictionary