high top sneakers - French English Dictionary