quecupatli - German English Dictionary