suplefaltas - Turkish English Dictionary