yapmaktan kendini alamamak - Turkish English Dictionary