land rover - German English Dictionary