ballycastle - Alemán Inglés Diccionario