hormuz - French English Dictionary