cachifa - German English Dictionary