be physically down - Turco Inglés Diccionario