salter’s duck - Francés Inglés Diccionario