self-service window - Francés Inglés Diccionario