cap shelduck - Spanish English Dictionary