edificable - French English Dictionary