blockade mine - Turkish English Dictionary