ballycastle - Francés Inglés Diccionario