traspirable - French English Dictionary