leaf vacuum - German English Dictionary