water flush drilling - German English Dictionary