ring-tailed pigeon (columba caribaea) - Spanish English Dictionary