cretan goat - Spanish English Dictionary