over-enthusiastically - Turkish English Dictionary