a very precarious position - Turco Inglés Diccionario