cherubical - German English Dictionary