ballycastle - German English Dictionary