apartment rental prices - Alemán Inglés Diccionario