jelly shoe - German English Dictionary