skiing goggles - Turkish English Dictionary