all-too-obvious - Turkish English Dictionary