clamshell shutters - Turkish English Dictionary