smoke goggles - Turkish English Dictionary