terebrating - Turkish English Dictionary