carriageroad - German English Dictionary