large size shoe - German English Dictionary