bulk cement trailer - German English Dictionary