stone borrer - German English Dictionary