handshower - German English Dictionary