battle of djerba - German English Dictionary