strömt - French English Dictionary