peek out from underneath - Turkish English Dictionary