it seems evident - Turkish English Dictionary