Torrahmen - French English Dictionary