it strikes me that - Turkish English Dictionary