eurasian turtle-dove - Spanish English Dictionary