metaldehyde - German English Dictionary