wedge heeled shoe - German English Dictionary