lobster trap - Turkish English Dictionary