have a way with people - Francés Inglés Diccionario