embargo of vessels - Turkish English Dictionary