someone who calls - Francés Inglés Diccionario