sub-prime - French English Dictionary