cyamopsis - Spanish English Dictionary