ahogarse - French English Dictionary