bir şey yapmaktan kendini alamamak - Turkish English Dictionary