be stricken with an ailment - Turco Inglés Diccionario