like a sitting duck - Francés Inglés Diccionario