engage in human activities - Turco Inglés Diccionario