sit on the bench - Francés Inglés Diccionario