put in a difficult position - Turco Inglés Diccionario