over-shoe - German English Dictionary