duck (of either sex) - Spanish English Dictionary