leyburn - German English Dictionary