multi interface shoe - Turkish English Dictionary