xoloitzcuintli - German English Dictionary