shy away from meeting someone - Turco Inglés Diccionario