metaldehyde - Turkish English Dictionary