put a pin in it - Turkish English Dictionary