lapidary's profession - German English Dictionary