displaced persons willing to return - Español Inglés Diccionario