like a sitting duck - Alemán Inglés Diccionario