sarsen - German English Dictionary