spanish card game - German English Dictionary