red-tailed tropic bird - Spanish English Dictionary