den vorteil haben über - German English Dictionary