defrayable - Turkish English Dictionary