blast trap - Turkish English Dictionary