pyromucamide - French English Dictionary