at the same place - Español Inglés Diccionario