motor land vehicles - German English Dictionary