remarcable - French English Dictionary