mine thrower - Turkish English Dictionary