herkesin görebildiği (bir yerde) - Turkish English Dictionary