finance lease obligations - Turkish English Dictionary