suppliant - Español Inglés Diccionario