tire buffer - German English Dictionary