log carriage - German English Dictionary