terreau - German English Dictionary