overshower - German English Dictionary