sealed trap - Turkish English Dictionary