abertillery - German English Dictionary