shy away from meeting someone - Alemán Inglés Diccionario