this is eating away at me - Turkish English Dictionary