at the same time, same place - Alemán Inglés Diccionario