separation bay - Francés Inglés Diccionario