chincheta - German English Dictionary