countretaille - French English Dictionary