hevesinden yerinde duramayan - Turkish English Dictionary