british garden slug - German English Dictionary