super lorry - German English Dictionary