composte - German English Dictionary