leaf blower - German English Dictionary