overenthusiastic - Turkish English Dictionary