tire shoe - German English Dictionary