stand in front of something - Turco Inglés Diccionario