location of the podium - Español Inglés Diccionario