free thrower - German English Dictionary