overobvious - Turkish English Dictionary