karbala - French English Dictionary