sea duck - Spanish English Dictionary