air force petroleum retail distribution station - Turco Inglés Diccionario