forming up place - Turco Inglés Diccionario