place very far away - Español Inglés Diccionario