in view of everyone - Turkish English Dictionary