alcaparral - German English Dictionary