herd stallion - French English Dictionary