find oneself in a double bind - Francés Inglés Diccionario