shot-putting runway and landing area - Español Inglés Diccionario