stage carriage - German English Dictionary