hydracide - German English Dictionary