mechanical cough - Turco Inglés Diccionario