espadrilles - Turkish English Dictionary