sit in bench - Francés Inglés Diccionario