to holloa something - French English Dictionary