physical encounter - Turco Inglés Diccionario