a lorry load of trouble - Turkish English Dictionary