supplicant - Francés Inglés Diccionario