on the back of an envelope - Turkish English Dictionary