be sitting on the fence - Francés Inglés Diccionario