displaced persons willing to return - Alemán Inglés Diccionario