larvaceous - German English Dictionary