having all these in mind - Turkish English Dictionary