potrillos - French English Dictionary