immy (immediately) - French English Dictionary