american tufted duck - Spanish English Dictionary