carriage dog - French English Dictionary