island booth - Francés Inglés Diccionario