Restenose - French English Dictionary