larvate - German English Dictionary