karezza - French English Dictionary