watershield - German English Dictionary