mechanical cough - Alemán Inglés Diccionario