turtledoves - German English Dictionary