ice-loading trap - Turkish English Dictionary