jacket for caleche driver - German English Dictionary