indispensably - French English Dictionary