engine whistle - Alemán Inglés Diccionario