down to the last drop/wire - Turkish English Dictionary