querubín - German English Dictionary