cuculiforme - Spanish English Dictionary