mental artery - German English Dictionary