water-dilutable - German English Dictionary