durmadan vermek - Turkish English Dictionary