turquoise coast - Spanish English Dictionary