need better shoes - German English Dictionary