a very precarious position - Español Inglés Diccionario