how long have you had that cough? - Alemán Inglés Diccionario